curbed chain - Español Inglés Diccionario